[C] Raiz quadrada
Publicado por Enzo de Brito Ferber 22/02/2006
[ Hits: 13.575 ]
Homepage: http://www.maximasonorizacao.com.br
Script diz a raiz quadrada aproximada
do numero digitado. Raiz quadrada e
extraida por tentativas. (Função,
loops, tomadas de decisões)
#include <stdio.h>
#include <stdlib.h>
int sqrtt(int num){
int i;
int sqr;
for(i = 0;;i++){
printf("%d * %d = %d\n", i,i,(i*i));
if(i*i == num){
sqr = i;
break;
}
if(i*i < num)
continue;
if(i*i > num){
sqr = i-1;
break;
}
}
return sqr;
}
int main(){
int i;
int sq;
char tec;
do{
system("clear");
printf("Digite o numero a se retirar a raiz: ");
scanf("%d", &sq);
i = sqrtt(sq);
printf("Raiz Quadrada: %d", i);
__fpurge(stdin);
tec = getchar();
}while(1);
}
Retornar o montante de um capital aplicado a juros compostos
Integração numérica - Método da Quadratura Gaussiana
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
Atalho para usar interrogação (0)
VOL já não é mais como antes? (12)
Scripts ou binários [RESOLVIDO] (4)
Pergunta: Meu teclado não está respondendo direito como e consertar? ... (4)









